import { defineStore } from "pinia";
import { ref } from "vue";

/**
 * 第一个参数：名字
 * 第二个参数：函数，函数内部定义状态的所有内容
 * 返回值，函数
 */
export const useTokenStore=defineStore('token',()=>{
    //定义变量
    const token=ref('')
    //定义函数修改token
    const setToken=(newToken)=>{
        token.value=newToken
    }
    //定义函数删除token
    const removeToken=()=>{
        token.value=''
    }

    return {
        token,setToken,removeToken
    }
   
},{
    persist:true//持久化存储
})